outstanding accomplishments - Espagnol Anglais Dictionnaire